home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NetNews Offline 2
/
NetNews Offline Volume 2.iso
/
news
/
comp
/
std
/
c
/
608
< prev
next >
Wrap
Internet Message Format
|
1996-08-06
|
1KB
Path: life.ai.mit.edu!mib
From: mib@gnu.ai.mit.edu (Michael I. Bushnell, p/BSG)
Newsgroups: gnu.misc.discuss,comp.std.c
Subject: Re: Coding Standards are ignorant
Date: 19 Mar 1996 15:56:03 GMT
Organization: Free Software Foundation, Cambridge, MA
Message-ID: <MIB.96Mar19105603@gnu.ai.mit.edu>
References: <4gum82$14v4@info4.rus.uni-stuttgart.de>
<MIB.96Mar15170902@gnu.ai.mit.edu> <wyraut5fqq.fsf@dns.bluesky.net>
<MIB.96Mar16174948@gnu.ai.mit.edu> <4ifq40$i87@sundog.tiac.net>
<MIB.96Mar18105957@gnu.ai.mit.edu>
<314db547.242588844@nntp.ix.netcom.com>
NNTP-Posting-Host: duality.ai.mit.edu
In-reply-to: miker3@ix.netcom.com's message of Mon, 18 Mar 1996 19:17:06 GMT
In article <314db547.242588844@nntp.ix.netcom.com> miker3@ix.netcom.com (Mike Rubenstein) writes:
mib@gnu.ai.mit.edu (Michael I. Bushnell, p/BSG) wrote:
> You are not guaranteed that long is the widest integral type.
Huh? You most certainly are guarantteed that long is the widest
signed integral type and unsigned long is the widest unsigned integral
type by ISO 6.1.2.5. This with one caveat -- I am assuming that
"integer type" and "integral type" have the same meaning, but I'm
pretty sure I've read that this will be made clear in an upcoming
technical corrigendum.
It appears you are correct. Then the flaw is that you are prohibited
from using more than four widths of integers. That's a mistake, which
we will all rue when the first 128 bit machines come out. ;-)
Michael